package cn.lyjuan.aliyun.mq.conf.java.conf;

/**
 * 消息队列用户接口定义
 * Created by chad on 2016/10/14.
 */
public interface IMQUser
{
    void setMQAuthCst(MQAuthCst mqAuthCst);

    void setMQUserCst(MQUserCst mqUserCst);

    /**
     * 获取编号
     * @return
     */
    String getUserId();

    /**
     * 获取主题
     * @return
     */
    String getTopicId();

    /**
     * 获取消息标签
     * @return
     */
    String getMsgTag();

    /**
     * 执行前置任务
     */
    void prepare();
}
